package com.runa.rccprotocol.dto.equdata;

/**
 * 终端GPRS运行状态
 */
public class TerminalGPRSStatus extends EquData {

    public enum MODEM{
        CDMA, GPRS
    }

    private boolean modemStatus;

    private MODEM modemType;

    private boolean modemSimStatus;

    private int modemSignalIntensity;

    private int modemSignalIntensityLevel;

    private boolean modemRegisterNet;

    private boolean modemDialStatus;

    private boolean masterLinkStatus1;

    private boolean masterLoginStatus1;

    private boolean masterLinkStatus2;

    private boolean masterLoginStatus2;

    public boolean isModemStatus() {
        return modemStatus;
    }

    public void setModemStatus(boolean modemStatus) {
        this.modemStatus = modemStatus;
    }

    public MODEM getModemType() {
        return modemType;
    }

    public void setModemType(MODEM modemType) {
        this.modemType = modemType;
    }

    public boolean isModemSimStatus() {
        return modemSimStatus;
    }

    public void setModemSimStatus(boolean modemSimStatus) {
        this.modemSimStatus = modemSimStatus;
    }

    public int getModemSignalIntensity() {
        return modemSignalIntensity;
    }

    public void setModemSignalIntensity(int modemSignalIntensity) {
        this.modemSignalIntensity = modemSignalIntensity;
    }

    public int getModemSignalIntensityLevel() {
        return modemSignalIntensityLevel;
    }

    public void setModemSignalIntensityLevel(int modemSignalIntensityLevel) {
        this.modemSignalIntensityLevel = modemSignalIntensityLevel;
    }

    public boolean isModemRegisterNet() {
        return modemRegisterNet;
    }

    public void setModemRegisterNet(boolean modemRegisterNet) {
        this.modemRegisterNet = modemRegisterNet;
    }

    public boolean isModemDialStatus() {
        return modemDialStatus;
    }

    public void setModemDialStatus(boolean modemDialStatus) {
        this.modemDialStatus = modemDialStatus;
    }

    public boolean isMasterLinkStatus1() {
        return masterLinkStatus1;
    }

    public void setMasterLinkStatus1(boolean masterLinkStatus1) {
        this.masterLinkStatus1 = masterLinkStatus1;
    }

    public boolean isMasterLoginStatus1() {
        return masterLoginStatus1;
    }

    public void setMasterLoginStatus1(boolean masterLoginStatus1) {
        this.masterLoginStatus1 = masterLoginStatus1;
    }

    public boolean isMasterLinkStatus2() {
        return masterLinkStatus2;
    }

    public void setMasterLinkStatus2(boolean masterLinkStatus2) {
        this.masterLinkStatus2 = masterLinkStatus2;
    }

    public boolean isMasterLoginStatus2() {
        return masterLoginStatus2;
    }

    public void setMasterLoginStatus2(boolean masterLoginStatus2) {
        this.masterLoginStatus2 = masterLoginStatus2;
    }
}
